A Methodology for Procedure Cloning
نویسندگان
چکیده
Procedure cloning is an interprocedural transformation where the compiler creates specialized copies of procedure bodies. The compiler divides incoming calls between the original procedure and its copies. By carefully partitioning the calls, the compiler ensures that each clone inherits an environment that allows for better code optimization. This paper presents a three-phase algorithm for deciding when to clone a procedure. The algorithm seeks to avoid unnecessary code growth by considering how the information exposed by cloning will be used during optimization. We present a set of assumptions that bound both the algorithm's running time and code expansion.
منابع مشابه
Design, simplified cloning, and in-silico analysis of multisite small interfering RNA-targeting cassettes
Multiple gene silencing is being required to target and tangle metabolic pathways in eukaryotes and researchers have to develop a subtle method for construction of RNA interference (RNAi) cassettes. Although, several vectors have been developed due to different screening and cloning strategies but still some potential limitations remain to be dissolved. Here, we worked out a simple cloning stra...
متن کاملCloning, expression, and spectral analysis of mouse betatrophin
Background: Betatrophin, a novel secretory protein from liver and fatty tissues, is believed to be involved in lipid and glucose metabolism. However, its precise physiological role remains unclear. Here, we report the cloning, expression, and purification steps of mouse betatrophin in a prokaryotic system, followed by its structural analysis. Methods: Specific cloning primers were...
متن کاملA Methodology for Procedure Cloning
Procedure cloning is an interprocedural optimisation technique that creates duplicates or`clones' of a procedure, each representing diierent sets of assumptions about the state on entry to the procedure. This opens the way for further optimisations of the procedure body. This paper summarises another paperr2], presenting a three-phase algorithm for deciding which procedures in a program should ...
متن کاملI-8: A Preliminary Report on Production of Organ Deficient Goats at Royan Institute of Biotechnology
Shortage of transplantable organs available for people with endstage diseases has become goal of scientific project worldwide to find new approaches for providing the needed organs. These projects have mainly focused on complementation of pig embryo genetically manipulated or designed to produce an organ deficient embryo. Considering the fact that pig is not the common domestic animal in Middle...
متن کاملبررسی تحلیلی دیدگاه شیعه نسبت به شبیهسازی
Religious positions on human cloning are pluralistic in modes of argument and conclusions. Some religious thinkers argue that cloning a human is immoral and propose a ban on human cloning. Some other religious thinkers contend that human cloning could be morally justified under some circumstances. The Roman Catholic Church expressed a vigorous opposition to the procedure and a Vatican editor...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Comput. Lang.
دوره 19 شماره
صفحات -
تاریخ انتشار 1993